Google\Ads\GoogleAds\V8\Resources\CampaignExperiment A

Total Complexity 52
Dependencies 4
Dependents 5
Total lines 599
Lines of code 154
Logical lines of code 68
Comment lines 332
Methods 43
Properties 12

Methods 43

Method Rating Maintainability Complexity Lines of code
getName()
S
79 2 3
getDescription()
S
79 2 3
getId()
S
79 2 3
getEndDate()
S
79 2 3
getTrafficSplitPercent()
S
79 2 3
getCampaignDraft()
S
79 2 3
getStartDate()
S
79 2 3
getExperimentCampaign()
S
79 2 3
getLongRunningOperation()
S
79 2 3
clearExperimentCampaign()
S
81 1 3
setExperimentCampaign()
S
73 1 5
getStatus()
S
82 1 3
setStatus()
S
71 1 5
__construct()
S
74 1 4
hasLongRunningOperation()
S
80 1 3
clearLongRunningOperation()
S
81 1 3
setLongRunningOperation()
S
73 1 5
hasStartDate()
S
80 1 3
clearStartDate()
S
81 1 3
setStartDate()
S
73 1 5
hasEndDate()
S
80 1 3
clearEndDate()
S
81 1 3
hasExperimentCampaign()
S
80 1 3
clearTrafficSplitPercent()
S
81 1 3
setTrafficSplitType()
S
71 1 5
hasName()
S
80 1 3
setResourceName()
S
73 1 5
hasId()
S
80 1 3
clearId()
S
81 1 3
setId()
S
74 1 5
hasCampaignDraft()
S
80 1 3
clearCampaignDraft()
S
81 1 3
setCampaignDraft()
S
73 1 5
clearName()
S
81 1 3
getTrafficSplitType()
S
82 1 3
setName()
S
73 1 5
hasDescription()
S
80 1 3
clearDescription()
S
81 1 3
setDescription()
S
73 1 5
hasTrafficSplitPercent()
S
80 1 3
getResourceName()
S
82 1 3
setTrafficSplitPercent()
S
74 1 5
setEndDate()
S
73 1 5